草庐IT

Android API 21 - TimePicker 小部件

全部标签

android - 使用 android :configure will receive onUpdate even if configuration is unfinished 配置的小部件

这是我如何配置我的APP的小部件:因此,一旦用户将小部件放在主屏幕上,系统将启动ConfigurationActivity。不幸的是,如果没有应用配置,这个小部件不应该出现在屏幕上。我添加了一些调试输出。当用户为其主屏幕选择小部件时会发生这种情况。注意:这是当配置Activity在前面时,而不是小部件。I/ActivityManager(101):Startproccom.xyzforbroadcastcom.xyz/.widget.xyz.XyzWidgetProvider:pid=14371uid=10050gids={3003,1015}D/XyzWidgetProvider(1

java - 在 android 启动器中托管小部件

我正在为android制作一个启动器,但我卡在了小部件部分。我已经在互联网上搜索了大约一个半小时,试图找出如何在我的应用程序中托管小部件,但没有成功。我已经查看了一些库存启动器和ADW启动器代码,但两者都只有数英里的代码,这是我第一次制作启动器。有人可以指导我如何将小部件添加到我的启动器中吗?或者至少发布任何链接/教程?请解释一下,因为这是我第一次。 最佳答案 试试这个:finalintAPPWIDGET_HOST_ID=2048;finalintREQUEST_PICK_APPWIDGET=0;finalintREQUEST_CR

android - 如何从 Android 小部件的文本框中检索文本?

我正处于学习Android的早期阶段。谁能告诉我如何使用用户在文本框中写入的文本?我正在尝试使用getText()方法,但发现它令人困惑。提前致谢。 最佳答案 getText应该这样做。您可能需要字符串转换?您目前使用的代码是什么?例子:EditTexteditText=(EditText)findViewById(R.id.yourId);StringeditTextStr=editText.getText().toString()文档:http://developer.android.com/reference/android/

dart - Flutter 不会使用不同的参数重建相同的小部件

我正在使用带有类似子小部件的底部导航,其中仅更改了参数。只有当小部件属于StatefulWidget时才会出现问题,否则没有问题,底部导航栏中的指示正在改变,但正文没有改变。child1:child2:实际结果:classMyHomePageextendsStatefulWidget{MyHomePage({Keykey,this.title}):super(key:key);finalStringtitle;@override_MyHomePageStatecreateState()=>_MyHomePageState();}class_MyHomePageStateextendsS

dart - Flutter 不会使用不同的参数重建相同的小部件

我正在使用带有类似子小部件的底部导航,其中仅更改了参数。只有当小部件属于StatefulWidget时才会出现问题,否则没有问题,底部导航栏中的指示正在改变,但正文没有改变。child1:child2:实际结果:classMyHomePageextendsStatefulWidget{MyHomePage({Keykey,this.title}):super(key:key);finalStringtitle;@override_MyHomePageStatecreateState()=>_MyHomePageState();}class_MyHomePageStateextendsS

android - appcompat v21 抛出 java.lang.UnsupportedOperationException

将我的项目更新为使用appcompat库到版本21.0.0后,我遇到了使用gridview多选模式事件创建的上下文菜单的问题。相同的代码适用于appcompatv20。这是主要Activity的相关部分:publicclassMainActivityextendsandroid.support.v7.app.ActionBarActivityimplementsAbsListView.MultiChoiceModeListener{...mGridView.setChoiceMode(AbsListView.CHOICE_MODE_MULTIPLE_MODAL);mGridView.s

android - 每 1 分钟更新一次 Android 小部件

我正在编写一个Android小部件。我想每1-5分钟更新一次以监视来自Web服务的数据,但我发现android:updatePeriodMillis不能少于30分钟。如何使用小部件获得此结果? 最佳答案 为每1分钟的调用注册一个AlarmManager服务。finalIntentintent=newIntent(context,UpdateService.class);finalPendingIntentpending=PendingIntent.getService(context,0,intent,0);finalAlarmMa

dart - 在 RichText 小部件中向 TextSpan 背景添加额外的填充

我有一个带有一些TextSpan的RichText。我希望其中一个TextSpan小部件具有背景,因此我使用background:Paint()..color=Colors.redAccent作为其文本样式。有没有办法在背景中添加一些额外的红色空间/填充。这是它目前的样子:这就是我想要的样子(注意突出显示文本顶部和底部的额外红色):这是使用的代码:Scaffold(appBar:newAppBar(),body:newRichText(text:newTextSpan(text:'Thisisaonethelinesinthespan\n',style:TextStyle(fontSi

dart - 在 RichText 小部件中向 TextSpan 背景添加额外的填充

我有一个带有一些TextSpan的RichText。我希望其中一个TextSpan小部件具有背景,因此我使用background:Paint()..color=Colors.redAccent作为其文本样式。有没有办法在背景中添加一些额外的红色空间/填充。这是它目前的样子:这就是我想要的样子(注意突出显示文本顶部和底部的额外红色):这是使用的代码:Scaffold(appBar:newAppBar(),body:newRichText(text:newTextSpan(text:'Thisisaonethelinesinthespan\n',style:TextStyle(fontSi

flutter - 如何使用 FlutterDriver 检查小部件是否可见

我不确定如何使用FlutterDriver检查小部件当前是否显示。.使用WidgetTester这真的很容易使用例如findsOneWidget.但是,在使用FlutterDriver的集成测试期间,无法访问WidgetTester对象。FlutterDriver.waitFor方法不指示是否在给定的持续时间内找到小部件。如何使用FlutterDriver检查小部件是否在屏幕上? 最佳答案 FlutterDriver没有明确的方法来检查小部件是否存在/存在,但我们可以创建一个自定义方法,使用waitFor方法来实现该目的。例如,我在